home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 721 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: s02.pavilion.co.uk!usenet
  2. From: AJRobb@pavilion.co.uk (Andy J Robb)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Binary Tree and MSC/C++7.00
  5. Date: Mon, 08 Jan 1996 21:33:13 GMT
  6. Organization: Pavilion Internet plc
  7. Message-ID: <4cs2gc$6gf@s02.pavilion.co.uk>
  8. References: <HAKOLA.96Jan7002825@lk-hp-16.hut.fi>
  9. NNTP-Posting-Host: poolb17.pavilion.co.uk
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. hakola@snakemail.hut.fi (Petri Hakola) wrote:
  13.  
  14.  
  15. >    It seems to me that I suffer some kind of partial amnesia. I
  16. >    can build a binary tree, add stuff to it, but how do I destroy
  17. >    it. I've tried nearly everyting, but there's either General
  18. >    Protection Error or some remains of prior members. I have
  19. >    quite embarassing feeling that I have forget something so
  20. >    obvious that it should almost 'hit the eye', but...
  21.  
  22. >        if(root == NULL)
  23. >                  return;
  24. >                delete_tree(root->left);
  25. >                  free(root);
  26. >        delete_tree(root->right);
  27.  
  28. >    Is this correct or ?
  29.  
  30.  
  31.     root->left->right = root->right;
  32.     root->right->left = root->left;
  33.     free(root);
  34. -----BEGIN PGP PUBLIC KEY BLOCK-----
  35. Version: 2.6.2i
  36.  
  37. mQCNAy/MpRwAAAEEAOt6uBYqT8yv9EmqNhK8m6v+bYi8QjnGW3Bo6iU1gsMj5pa6
  38. MHgq99c8deADbE3cbJ6uZS9v5pZE3WCf6HCQjlB5iULA5RZzMdAumd/WUzuL9UT3
  39. B44D9EqqFIL79FlYb56v4oKFqFp1/J2bIpYUwnUvabGzGjdLrpPl4P16x9sNAAUR
  40. tCNBbmR5IEogUm9iYiA8QUpSb2JiQHBhdmlsaW9uLmNvLnVrPrQhQW5keSBSb2Ji
  41. IDxBSlJvYmJAcGF2aWxpb24uY28udWs+
  42. =/wVD
  43. -----END PGP PUBLIC KEY BLOCK-----
  44.  
  45.